on a free charge basis - Anglais Synonymes Dictionnaire